package top.tan.pojo.vo;

import java.io.Serializable;

/**
 * IP详情
 */
public class IpDetailVO implements Serializable {
    /**
     * IP地址
     */
    private String ip;
    /**
     * 数字地址
     */
    private String l;
    /**
     * IP归属地(纯真提供数据)
     */
    private String location;
    /**
     * IP归属地(淘宝提供数据)
     */
    private String tb_location;
    /**
     * IP归属地(ipip提供数据)
     */
    private String ipip_location;
    /**
     * IP归属地(IP2REGION提供数据)
     */
    private String ip2region_location;

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getL() {
        return l;
    }

    public void setL(String l) {
        this.l = l;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getTb_location() {
        return tb_location;
    }

    public void setTb_location(String tb_location) {
        this.tb_location = tb_location;
    }

    public String getIpip_location() {
        return ipip_location;
    }

    public void setIpip_location(String ipip_location) {
        this.ipip_location = ipip_location;
    }

    public String getIp2region_location() {
        return ip2region_location;
    }

    public void setIp2region_location(String ip2region_location) {
        this.ip2region_location = ip2region_location;
    }

    @Override
    public String toString() {
        return "IpDetailVO{" +
                "ip='" + ip + '\'' +
                ", l='" + l + '\'' +
                ", location='" + location + '\'' +
                ", tb_location='" + tb_location + '\'' +
                ", ipip_location='" + ipip_location + '\'' +
                ", ip2region_location='" + ip2region_location + '\'' +
                '}';
    }
}
